package com.cjs.sso.util;

import java.io.File;

import lombok.extern.slf4j.Slf4j;

/**
 * 
 *  说明：读取文件
 *  @author:heshengjin qq:2356899074
 *  @date 2020年12月4日 下午5:33:14
 */
@Slf4j
public class FileReadUtils {
	/**
	 * 递归读取文件名称打印
	 *  @author:heshengjin qq:2356899074
	    @date 2020年12月4日 下午5:33:40
	 */
	public static void readRFiles(String path) throws Exception {
        //目标集合fileList
        File file = new File(path);
        if (file.isDirectory()) {
            File[] files = file.listFiles();
            for (File fileIndex : files) {
                //如果这个文件是目录，则进行递归搜索
                if (fileIndex.isDirectory()) {
                	readRFiles(fileIndex.getPath());
                } else {
                    //如果文件是普通文件，则将文件句柄放入集合中
                    if(fileIndex.getName().endsWith("model.json")){
//                    	log.info("http://www.binarydance.top/assets2/20201127"+fileIndex.getPath().split("Girls-Frontline")[1].replace("\\", "/"));
                    	System.out.println("http://www.binarydance.top/assets2/20201127"+fileIndex.getPath().split("Girls-Frontline")[1].replace("\\", "/"));
                    }
                }
            }
        }
    }
	
	public static void main(String[] args) throws Exception {
		readRFiles("E:/live2d_code/Girls-Frontline");
	}

}
